กำลังคำนวณเส้นทาง...
VRP – GOOGLE MAP DISPATCH DASHBOARD
ใช้ข้อมูลจาก
delivery_data.csv
+ การคำนวณ VRP แบบไม่พึ่ง Google Distance API เพื่อช่วยวางแผนเส้นทางรถส่งของ แสดงบน Google Map (ถ้ามี API Key) หรือ Leaflet (ถ้าไม่มี)
ตั้งค่า Google Maps API Key
Google Maps JavaScript API Key (เก็บใน LocalStorage)
บันทึก & โหลดแผนที่
* ไม่ใส่ Key ก็ยังคำนวณ VRP, KPI, ตาราง, CSV, ใบนำส่งได้
* ถ้าไม่มี Key ระบบจะใช้แผนที่ Leaflet + OpenStreetMap แทน
ROUTES
0
จำนวนเส้นทางที่สร้างจากกองรถ
TOTAL DISTANCE (EST.)
0 km
ประมาณระยะทางรวมทุกเส้นทาง (Haversine)
AVERAGE LOAD
0 CBM
โหลดเฉลี่ยต่อคันจากข้อมูล CBM
TOTAL VEHICLES
0
จำนวนรถทั้งหมดตามการตั้งค่ากองรถ
VEHICLES USED
0
จำนวนรถที่ถูกใช้จริง
VEHICLES REMAINING
0
จำนวนรถที่ยังเหลือว่าง
TOTAL STOPS
0
จำนวนจุดส่งทั้งหมด (ไม่รวม Depot)
DELIVERED STOPS
0
จุดที่จัดเส้นทางให้แล้ว
REMAINING STOPS
0
จุดที่ยังไม่ได้รับการจัดเส้นทาง
1. ข้อมูลลูกค้า / จุดส่ง (CSV)
อัปโหลดไฟล์ CSV รายชื่อลูกค้า (มี Latitude / Longitude)
ใช้ข้อมูลตัวอย่างจาก delivery_data.csv
Preview ข้อมูลแบบตาราง Excel (แสดงสูงสุด 50 แถว)
2. ตั้งค่ากองรถ (Fleet)
เพิ่มประเภทรถ
ประเภทรถ
จำนวนคัน
บรรทุกสูงสุด (CBM)
จำนวนจุดแวะสูงสุด
3. ข้อมูลคนขับ (Driver Pool)
อัปโหลด CSV รายชื่อคนขับ / ทะเบียน / เบอร์โทร
รองรับคอลัมน์:
Vehicle_Type, Driver_Name, Plate, Phone
หรือภาษาไทย
ประเภทรถ, ชื่อคนขับ, ทะเบียน, เบอร์โทร
4. คำนวณเส้นทาง & สร้างรายงาน
คำนวณเส้นทาง VRP (อัตโนมัติ)
Haversine + แผนที่ออฟไลน์
ดาวน์โหลด CSV
พิมพ์ใบนำส่ง
* ปุ่มอัตโนมัติจะใช้ Google Maps ถ้ามี API Key, ถ้าไม่มีจะใช้ Leaflet
* ปุ่ม Haversine บังคับใช้ Leaflet + เส้นตรงระหว่างจุด (ไม่ใช่เส้นตามถนน)
แผนที่แสดงเส้นทาง
ยังไม่มี Google Maps API Key (ใช้ Leaflet)
ควบคุมการแสดงเส้นทาง
ยังไม่มีเส้นทาง
แสดงทุกเส้น
ซ่อนทุกเส้น
ติ๊กเลือกเส้นทางที่ต้องการ
ก่อนหน้า
รีเซ็ต
ถัดไป
แชร์แผนการเดินทาง (เส้นทางปัจจุบัน)
ตารางสรุปการจัดส่งประจำวัน
คันที่
คนขับ / ทะเบียน
ลำดับ
ลูกค้า
สินค้า (CBM)
พิกัด / แผนที่
แผนการเดินทางรถ